<?php defined('_JEXEC') or die('Restricted access');

/**

 *

 * Layout for the shopping cart

 *

 * @package	VirtueMart

 * @subpackage Cart

 * @author Max Milbers

 * @author Patrick Kohl

 * @link http://www.virtuemart.net

 * @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved.

 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php

 * VirtueMart is free software. This version may have been modified pursuant

 * to the GNU General Public License, and as distributed it includes or

 * is derivative of works licensed under the GNU General Public License or

 * other free or open source software licenses.

 *

 */



// Check to ensure this file is included in Joomla!



// jimport( 'joomla.application.component.view');

// $viewEscape = new JView();

// $viewEscape->setEscape('htmlspecialchars');



?>

<div class="billto-shipto">
	<div class="width40 floatleft">
		<h3><?php echo JText::_('COM_VIRTUEMART_USER_FORM_BILLTO_LBL'); ?></h3>
		<?php // Output Bill To Address ?>
		<?php



		foreach($this->cart->BTaddress['fields'] as $item){

			if(!empty($item['value'])){

				if($item['name']==='agreed'){

					$item['value'] =  ($item['value']===0) ? JText::_('COM_VIRTUEMART_USER_FORM_BILLTO_TOS_NO'):JText::_('COM_VIRTUEMART_USER_FORM_BILLTO_TOS_YES');

				}

				?>
		<!-- span class="titles"><?php echo $item['title'] ?></span -->
		
		<span class="values vm2<?php echo '-'.$item['name'] ?>" ><?php echo $this->escape($item['value']) ?></span>
		<?php if ($item['name'] != 'title' and $item['name'] != 'first_name' and $item['name'] != 'middle_name' and $item['name'] != 'zip') { ?>
		<br class="clear" />
		<?php

				}

			}

		} ?>
		<div class="clear"></div>
		<a class="details" href="<?php echo JRoute::_('index.php?option=com_virtuemart&view=user&task=editaddresscart&addrtype=BT',$this->useXHTML,$this->useSSL) ?>">
		<?php echo JText::_('COM_VIRTUEMART_USER_FORM_EDIT_BILLTO_LBL'); ?>
		</a>
		<input type="hidden" name="billto" value="<?php echo $this->cart->lists['billTo']; ?>"/>
	</div>
	<div class="width50 floatleft">
		<h3>
			<?php echo JText::_('COM_VIRTUEMART_USER_FORM_SHIPTO_LBL'); ?></h3>
		<?php if(!isset($this->cart->lists['current_id'])) $this->cart->lists['current_id'] = 0; ?>
		<a class="details" href="<?php echo JRoute::_('index.php?option=com_virtuemart&view=user&task=editaddresscart&addrtype=ST&cid[]='.$this->cart->lists['current_id'],$this->useXHTML,$this->useSSL) ?>">
		<?php echo JText::_('COM_VIRTUEMART_USER_FORM_ADD_SHIPTO_LBL'); ?>
		</a>
		<?php // Output Bill To Address ?>
		<div class="output-shipto">
			<?php

		if(empty($this->cart->STaddress['fields'])){

			echo JText::sprintf('COM_VIRTUEMART_USER_FORM_EDIT_BILLTO_EXPLAIN',JText::_('COM_VIRTUEMART_USER_FORM_ADD_SHIPTO_LBL') );

		} else {

			if(!class_exists('VmHtml'))require(JPATH_VM_ADMINISTRATOR.DS.'helpers'.DS.'html.php');

			echo JText::_('COM_VIRTUEMART_USER_FORM_ST_SAME_AS_BT'). VmHtml::checkbox('STsameAsBT',$this->cart->STsameAsBT).'<br />';

			foreach($this->cart->STaddress['fields'] as $item){

				if(!empty($item['value'])){ ?>
			
			<!-- <span class="titles"><?php echo $item['title'] ?></span> -->
			
			<?php

					if ($item['name'] == 'first_name' || $item['name'] == 'middle_name' || $item['name'] == 'zip') { ?>
			<span class="values<?php echo '-'.$item['name'] ?>" ><?php echo $this->escape($item['value']) ?></span>
			<?php } else { ?>
			<span class="values" ><?php echo $this->escape($item['value']) ?></span>
			<br class="clear" />
			<?php

					}

				}

			}

		}

 		?>
			<div class="clear"></div>
		</div>
	</div>
	<div class="clear"></div>
</div>
<fieldset>
	<table

		class="cart-summary"

		cellspacing="0"

		cellpadding="0"

		border="0"

		width="100%">
		<tr>
			<th align="left"><?php echo JText::_('COM_VIRTUEMART_CART_NAME') ?></th>
			<th align="left"><?php echo JText::_('COM_VIRTUEMART_CART_SKU') ?></th>
			<th

				align="center"

				width="60px"><?php echo JText::_('COM_VIRTUEMART_CART_PRICE') ?></th>
			<th

				align="right"

				width="140px"><?php echo JText::_('COM_VIRTUEMART_CART_QUANTITY') ?> / <?php echo JText::_('COM_VIRTUEMART_CART_ACTION') ?></th>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<th align="right" width="60px"><?php  echo JText::_('COM_VIRTUEMART_CART_SUBTOTAL_TAX_AMOUNT') ?></th>
			<?php } ?>
			<th align="right" width="60px"><?php echo JText::_('COM_VIRTUEMART_CART_SUBTOTAL_DISCOUNT_AMOUNT') ?></th>
			<th align="right" width="70px"><?php echo JText::_('COM_VIRTUEMART_CART_TOTAL') ?></th>
		</tr>
		<?php

		$i=1;

		foreach( $this->cart->products as $pkey =>$prow ) { ?>
		<tr valign="top" class="sectiontableentry<?php echo $i ?>">
			<td align="left" ><?php if ( $prow->virtuemart_media_id) {  ?>
				<?php

						 if(!empty($prow->image)) echo $prow->image->displayMediaThumb('',false);

						 ?>
				<br />
				<?php } ?>
				<?php echo JHTML::link($prow->url, $prow->product_name).$prow->customfields; ?></td>
			<td align="left" ><?php echo $prow->product_sku ?></td>
			<td align="center" ><?php

					if (VmConfig::get('checkout_show_origprice',1) && !empty($this->cart->pricesUnformatted[$pkey]['basePriceWithTax']) && $prow->basePriceWithTax != $prow->salesPrice ) {

						echo '<span style="text-decoration:line-through">'.$prow->basePriceWithTax .'</span><br />' ;

					}

					echo $prow->salesPrice ;

					?></td>
			<td align="right" ><a class="vmicon vm2-remove_from_cart" title="<?php echo JText::_('COM_VIRTUEMART_CART_DELETE') ?>" align="middle" href="<?php echo JRoute::_('index.php?option=com_virtuemart&view=cart&task=delete&cart_virtuemart_product_id='.$prow->cart_item_id  ) ?>">
				</a>
				<form action="index.php" method="post" style="display: inline;">
					<input type="hidden" name="option" value="com_virtuemart" />
					<input type="text" title="<?php echo  JText::_('COM_VIRTUEMART_CART_UPDATE') ?>" class="inputbox" size="3" maxlength="4" name="quantity" value="<?php echo $prow->quantity ?>" />
					<input type="hidden" name="view" value="cart" />
					<input type="hidden" name="task" value="update" />
					<input type="hidden" name="cart_virtuemart_product_id" value="<?php echo $prow->cart_item_id  ?>" />
					<input type="submit" class="vmicon vm2-add_quantity_cart" name="update" title="<?php echo  JText::_('COM_VIRTUEMART_CART_UPDATE') ?>" align="middle" value=" "/>
				</form></td>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"><?php echo "<span  style='color:gray'>".$prow->subtotal_tax_amount."</span>" ?></td>
			<?php } ?>
			<td align="right"><?php echo "<span  style='color:gray'>".$prow->subtotal_discount."</span>" ?></td>
			<td colspan="1" align="right"><?php echo $prow->subtotal_with_tax ?></td>
		</tr>
		<?php

			$i = 1 ? 2 : 1;

		} ?>
		
		<!--Begin of SubTotal, Tax, Shipment, Coupon Discount and Total listing -->
		
		<?php if ( VmConfig::get('show_tax')) { $colspan=3; } else { $colspan=2; } ?>
		<tr>
			<td colspan="7">&nbsp;</td>
		</tr>
		<tr class="sectiontableentry1">
			<td colspan="4" align="right"><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_PRODUCT_PRICES_TOTAL'); ?></td>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"><?php echo "<span  style='color:gray'>".$this->cart->prices['taxAmount']."</span>" ?></td>
			<?php } ?>
			<td align="right"><?php echo "<span  style='color:gray'>".$this->cart->prices['discountAmount']."</span>" ?></td>
			<td align="right"><?php echo $this->cart->prices['salesPrice'] ?></td>
		</tr>
		<?php

		foreach($this->cart->cartData['DBTaxRulesBill'] as $rule){ ?>
		<tr class="sectiontableentry<?php $i ?>">
			<td colspan="4" align="right"><?php echo $rule['calc_name'] ?></td>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"></td>
			<?php } ?>
			<td align="right"><?php echo $this->cart->prices[$rule['virtuemart_calc_id'].'Diff'];  ?></td>
			<td align="right"><?php echo $this->cart->prices[$rule['virtuemart_calc_id'].'Diff'];   ?></td>
		</tr>
		<?php

			if($i) $i=1; else $i=0;

		} ?>
		<?php

		if (VmConfig::get('coupons_enable')) {

		?>
		<tr class="sectiontableentry2">
			<td colspan="4" align="left"><?php if(!empty($this->layoutName) && $this->layoutName=='default') {

					   // echo JHTML::_('link', JRoute::_('index.php?view=cart&task=edit_coupon',$this->useXHTML,$this->useSSL), JText::_('COM_VIRTUEMART_CART_EDIT_COUPON'));

					    echo $this->loadTemplate('coupon');

				    }

				?>
				<?php if (!empty($this->cart->cartData['couponCode'])) { ?>
				<?php

						echo $this->cart->cartData['couponCode'] ;

						echo $this->cart->cartData['couponDescr'] ? (' (' . $this->cart->cartData['couponDescr'] . ')' ): '';

						?></td>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"><?php echo $this->cart->prices['couponTax']; ?></td>
			<?php } ?>
			<td align="right">&nbsp;</td>
			<td align="right"><?php echo $this->cart->prices['salesPriceCoupon']; ?></td>
			<?php } else { ?>
			<td colspan="6" align="left">&nbsp;</td>
			<?php }



				?>
		</tr>
		<?php } ?>
		<tr class="sectiontableentry1">
			<?php if (!$this->cart->automaticSelectedShipment) { ?>
			<?php	/*	<td colspan="2" align="right"><?php echo JText::_('COM_VIRTUEMART_ORDER_PRINT_SHIPPING'); ?> </td> */?>
			<td colspan="4" align="left"><?php echo $this->cart->cartData['shipmentName']; ?>
				<br />
				<?php

				if(!empty($this->layoutName) && $this->layoutName=='default' && !$this->cart->automaticSelectedShipment  )

					echo JHTML::_('link', JRoute::_('index.php?view=cart&task=edit_shipment',$this->useXHTML,$this->useSSL), $this->select_shipment_text,'class=""');

				else {

				    JText::_('COM_VIRTUEMART_CART_SHIPPING');

				}

				} else { ?>
			<td colspan="4" align="left"><?php echo $this->cart->cartData['shipmentName']; ?></td>
			<?php } ?>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"><?php echo "<span  style='color:gray'>".$this->cart->prices['shipmentTax']."</span>"; ?></td>
			<?php } ?>
			<td></td>
			<td align="right"><?php echo $this->cart->prices['salesPriceShipment']; ?></td>
		</tr>
		<tr class="sectiontableentry1">
			<?php if (!$this->cart->automaticSelectedPayment) { ?>
			<td colspan="4" align="left"><?php echo $this->cart->cartData['paymentName']; ?>
				<br />
				<?php if(!empty($this->layoutName) && $this->layoutName=='default') echo JHTML::_('link', JRoute::_('index.php?view=cart&task=editpayment',$this->useXHTML,$this->useSSL), $this->select_payment_text,'class=""'); else JText::_('COM_VIRTUEMART_CART_PAYMENT'); ?></td>
				</td>
			<?php } else { ?>
			<td colspan="4" align="left"><?php echo $this->cart->cartData['paymentName']; ?></td>
			<?php } ?>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"><?php echo "<span  style='color:gray'>".$this->cart->prices['paymentTax']."</span>"; ?></td>
			<?php } ?>
			<td align="right"><?php //echo "<span  style='color:gray'>".$this->cart->prices['paymentDiscount']."</span>"; ?></td>
			<td align="right"><?php  echo $this->cart->prices['salesPricePayment']; ?></td>
		</tr>
		<?php



		foreach($this->cart->cartData['taxRulesBill'] as $rule){ ?>
		<tr class="sectiontableentry<?php $i ?>">
			<td colspan="4" align="right"><?php echo $rule['calc_name'] ?></td>
			<td align="right"><?php echo $this->cart->prices[$rule['virtuemart_calc_id'].'Diff']; ?></td>
			<td align="right"><?php    ?></td>
			<td align="right"><?php echo $this->cart->prices[$rule['virtuemart_calc_id'].'Diff'];   ?></td>
		</tr>
		<?php

			if($i) $i=1; else $i=0;

		}



		foreach($this->cart->cartData['DATaxRulesBill'] as $rule){ ?>
		<tr class="sectiontableentry<?php $i ?>">
			<td colspan="4" align="right"><?php echo   $rule['calc_name'] ?></td>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"><?php  ?></td>
			<?php } ?>
			<td align="right"><?php echo  $this->cart->prices[$rule['virtuemart_calc_id'].'Diff'];   ?></td>
			<td align="right"><?php echo "KKK".$this->cart->prices[$rule['virtuemart_calc_id'].'Diff'];   ?></td>
		</tr>
		<?php

			if($i) $i=1; else $i=0;

		} ?>
		<tr>
			<td colspan="7">&nbsp;</td>
		</tr>
		<tr class="sectiontableentry2">
			<td colspan="4" align="right"><?php echo JText::_('COM_VIRTUEMART_CART_TOTAL') ?>: </td>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"><?php echo "<span  style='color:gray'>".$this->cart->prices['billTaxAmount']."</span>" ?></td>
			<?php } ?>
			<td align="right"><?php echo "<span  style='color:gray'>".$this->cart->prices['billDiscountAmount']."</span>" ?></td>
			<td align="right"><strong><?php echo $this->cart->prices['billTotal'] ?></strong></td>
		</tr>
		<?php

		    if ( $this->totalInPaymentCurrency) {

			?>
		<tr class="sectiontableentry2">
			<td colspan="4" align="right"><?php echo JText::_('COM_VIRTUEMART_CART_TOTAL_PAYMENT') ?>: </td>
			<?php if ( VmConfig::get('show_tax')) { ?>
			<td align="right"></td>
			<?php } ?>
			<td align="right"></td>
			<td align="right"><strong><?php echo $this->totalInPaymentCurrency ?></strong></td>
		</tr>
		<?php

		    }

		    ?>
	</table>
</fieldset>
